immediate transfusion - French English Dictionary